mean annual rain - Turkish English Dictionary